package org.NooLab.itexx.storage;

import java.util.ArrayList;

public interface TexxDataBaseSettingsIntf {
	
	
	public static final int _DATABASE_STRUC_CONTEXTS_L0 = 1;
	public static final int _DATABASE_STRUC_RNDDOCS_L1  = 2;
	
	
	public static final int _DATABASE_SOURCEMODE_CREATE  = 1;
	public static final int _DATABASE_SOURCEMODE_UPDATE_LAZY      = 3 ;
	public static final int _DATABASE_SOURCEMODE_UPDATE_COMPLETE  = 4 ;
	// ...

	ArrayList<String> getTableFields();

	void setDatabaseName(String string);

	void setDatabaseUser(String user);

	void setDatabasePwd(String pwd);

	DataBaseAccessDefinitionIntf getDbAccessDefinition();

}
